home *** CD-ROM | disk | FTP | other *** search
/ Clickx 115 / Clickx 115.iso / software / tools / windows / tails-i386-0.16.iso / live / filesystem.squashfs / usr / share / mibs / netsnmp / UCD-DISKIO-MIB < prev    next >
Encoding:
Text File  |  2011-01-05  |  4.5 KB  |  172 lines

  1. UCD-DISKIO-MIB DEFINITIONS ::= BEGIN
  2.  
  3. --
  4. -- Derived from the original VEST-INTERNETT-MIB. Open issues:
  5. --
  6. -- (a) where to register this MIB?
  7. -- (b) use not-accessible for diskIOIndex?
  8. --
  9.  
  10.  
  11. IMPORTS
  12.     MODULE-IDENTITY, OBJECT-TYPE, Integer32, Counter32, Counter64
  13.         FROM SNMPv2-SMI
  14.     DisplayString
  15.         FROM SNMPv2-TC
  16.     ucdExperimental
  17.         FROM UCD-SNMP-MIB;
  18.  
  19. ucdDiskIOMIB MODULE-IDENTITY
  20.     LAST-UPDATED "200504200000Z"
  21.     ORGANIZATION "University of California, Davis"
  22.     CONTACT-INFO    
  23.     "This mib is no longer being maintained by the University of
  24.      California and is now in life-support-mode and being
  25.      maintained by the net-snmp project.  The best place to write
  26.      for public questions about the net-snmp-coders mailing list
  27.      at net-snmp-coders@lists.sourceforge.net.
  28.  
  29.          postal:   Wes Hardaker
  30.                    P.O. Box 382
  31.                    Davis CA  95617
  32.  
  33.          email:    net-snmp-coders@lists.sourceforge.net
  34.         "
  35.     DESCRIPTION
  36.         "This MIB module defines objects for disk IO statistics."
  37.  
  38.     REVISION     "200504200000Z"
  39.     DESCRIPTION
  40.         "Add 64 bit counters. Patch from Dan Nelson."
  41.  
  42.     REVISION     "200202130000Z"
  43.     DESCRIPTION
  44.         "Add 1, 5 and 15-minute load average objects"
  45.  
  46.     REVISION     "200001260000Z"
  47.     DESCRIPTION
  48.         "SMIv2 version derived from older definitions contained
  49.          in the VEST-INTERNETT-MIB module."
  50.     ::= { ucdExperimental 15 }
  51.  
  52. diskIOTable OBJECT-TYPE
  53.     SYNTAX      SEQUENCE OF DiskIOEntry
  54.     MAX-ACCESS  not-accessible
  55.     STATUS      current
  56.     DESCRIPTION
  57.         "Table of IO devices and how much data they have read/written."
  58.     ::= { ucdDiskIOMIB 1 }
  59.  
  60. diskIOEntry OBJECT-TYPE
  61.     SYNTAX      DiskIOEntry
  62.     MAX-ACCESS  not-accessible
  63.     STATUS      current
  64.     DESCRIPTION
  65.         "An entry containing a device and its statistics."
  66.     INDEX       { diskIOIndex }
  67.     ::= { diskIOTable 1 }
  68.  
  69. DiskIOEntry ::= SEQUENCE {
  70.     diskIOIndex         Integer32,
  71.     diskIODevice        DisplayString,
  72.     diskIONRead         Counter32,
  73.     diskIONWritten      Counter32,
  74.     diskIOReads         Counter32,
  75.     diskIOWrites        Counter32,
  76.     diskIOLA1           Integer32,
  77.     diskIOLA5           Integer32,
  78.     diskIOLA15          Integer32,
  79.     diskIONReadX        Counter64,
  80.     diskIONWrittenX     Counter64
  81. }
  82.  
  83. diskIOIndex OBJECT-TYPE
  84.     SYNTAX      Integer32 (0..65535)
  85.     MAX-ACCESS  read-only
  86.     STATUS      current
  87.     DESCRIPTION
  88.         "Reference index for each observed device."
  89.     ::= { diskIOEntry 1 }
  90.  
  91. diskIODevice OBJECT-TYPE
  92.     SYNTAX      DisplayString
  93.     MAX-ACCESS  read-only
  94.     STATUS      current
  95.     DESCRIPTION
  96.         "The name of the device we are counting/checking."
  97.     ::= { diskIOEntry 2 }
  98.  
  99. diskIONRead OBJECT-TYPE
  100.     SYNTAX      Counter32
  101.     MAX-ACCESS  read-only
  102.     STATUS      current
  103.     DESCRIPTION
  104.         "The number of bytes read from this device since boot."
  105.     ::= { diskIOEntry 3 }
  106.  
  107. diskIONWritten OBJECT-TYPE
  108.     SYNTAX      Counter32
  109.     MAX-ACCESS  read-only
  110.     STATUS      current
  111.     DESCRIPTION
  112.         "The number of bytes written to this device since boot."
  113.     ::= { diskIOEntry 4 }
  114.  
  115. diskIOReads OBJECT-TYPE
  116.     SYNTAX      Counter32
  117.     MAX-ACCESS  read-only
  118.     STATUS      current
  119.     DESCRIPTION
  120.         "The number of read accesses from this device since boot."
  121.     ::= { diskIOEntry 5 }
  122.  
  123. diskIOWrites OBJECT-TYPE
  124.     SYNTAX      Counter32
  125.     MAX-ACCESS  read-only
  126.     STATUS      current
  127.     DESCRIPTION
  128.         "The number of write accesses to this device since boot."
  129.     ::= { diskIOEntry 6 }
  130.  
  131. diskIOLA1 OBJECT-TYPE
  132.     SYNTAX      Integer32 (0..100)
  133.     MAX-ACCESS  read-only
  134.     STATUS      current
  135.     DESCRIPTION
  136.         "The 1 minute average load of disk (%)"
  137.     ::= { diskIOEntry 9 }
  138.  
  139. diskIOLA5 OBJECT-TYPE
  140.     SYNTAX      Integer32 (0..100)
  141.     MAX-ACCESS  read-only
  142.     STATUS      current
  143.     DESCRIPTION
  144.         "The 5 minute average load of disk (%)"
  145.     ::= { diskIOEntry 10 }
  146.  
  147. diskIOLA15 OBJECT-TYPE
  148.     SYNTAX      Integer32 (0..100)
  149.     MAX-ACCESS  read-only
  150.     STATUS      current
  151.     DESCRIPTION
  152.         "The 15 minute average load of disk (%)"
  153.     ::= { diskIOEntry 11 }
  154.  
  155. diskIONReadX OBJECT-TYPE
  156.     SYNTAX      Counter64
  157.     MAX-ACCESS  read-only
  158.     STATUS      current
  159.     DESCRIPTION
  160.         "The number of bytes read from this device since boot."
  161.     ::= { diskIOEntry 12 }
  162.  
  163. diskIONWrittenX OBJECT-TYPE
  164.     SYNTAX      Counter64
  165.     MAX-ACCESS  read-only
  166.     STATUS      current
  167.     DESCRIPTION
  168.         "The number of bytes written to this device since boot."
  169.     ::= { diskIOEntry 13 }
  170.  
  171. END
  172.